Raptitude

Raptitude is a street-level look at the human experience what makes human beings do what they do, and what that means in real life. David Cain is behind this blog who is also an avid book reader and reviews books that he read.