Review: gets the job done
Rating: 4 out of 5
Date: 12 4, 2012
this book gets the job done for what it's intended to do. some stories are great, others are okay. !