Comment

Jun 16, 2011RicardoEdm rated this title 2.5 out of 5 stars
Not a bad book but I can't say it was excellent either. Too many ideas floating around making it seem like pieces of different puzzles mixed together