Review: Good read
Rating: 4 out of 5
Date: 10 31, 2013
Good story and a lot of what David is about is explained here.  I love how their friendship and feelings began and how their lathes of feelings pass every which way but the same.  I would recommend this book first before A Beautiful Struggle, but it's not necessary.