This book review is likely the one in the whole lineup where I questioned if I should even try writing it. Not for lack of enjoying it, but the sheer amount of time it's been since I read it. To bring you all up to speed; I read this book during the first week of... Continue Reading →