500 reviews by:

jesspages


James Patterson and Barnes and Noble propaganda 

language just a little too abstract for me, I got lost a lot