Member Reviews
Beth S, Reviewer
This book had me hooked by the first chapter, such an interesting concept and well explained. However, after a couple chapters it did feel a bit repetitive and could have been far more concise.