Comment

Feb 24, 2010Kaleidescope rated this title 4.5 out of 5 stars
Great book! Interesting ideas, but the last few chapters felt like they were added on for the purpose of increasing the word count.