Below is the 50 most recent books I've read. This was built and updated through the Goodreads custom widget. 


Michael's bookshelf: read


goodreads.com