Boomtown - Lani Lynn Vale

I'll just say that this book leaves room for improvement & leave it at that.