Reviews. Thousands of reviews. has always been a review site: I've been posting book reviews since January 1996 and movie reviews since April 1997. There are now 1401 book reviews and 3635 movie reviews on this site. This page tries to make sense of these megabytes of content.

If you're new to this section, or if you have questions, I suggest taking a look at My Reviews FAQ for a list of answers to such burning questions as Can I send you my book for review? (No.) Why do you keep writing them? (Practice, fun and on-line memory backup) and I think that you suck, do you agree with me? (In some circumstances). A word or two about Movie Reviews tries to explain why and how those came to be on-line —along with a few snotty tips on how to develop reviewing skills.)

Latest Book Reviews

Latest Movie Reviews

All Reviews: In chronological order of writing

If you're curious to know what I was reading/watching at a given time, here's a drop-down navigation menu that will take you down the wayback machine.


You can also get a full list of what I reviewed, year-by-year: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017

Fun stuff

If you're looking for a list of reviews of all books or movies published/released on a given year (say, the year of your birth), type the year and Go!

Finally, yes, here's a tag cloud of my top-50 most popular tags:

3D Adam Sandler Anthony Hopkins Arnold Schwarzenegger Bill Murray Brad Pitt Bruce Willis Cameron Diaz Charles Stross Chris Pine Chuck Palahniuk Clint Eastwood Coen Brothers Denzel Washington Douglas Preston Dwayne Johnson Emma Stone food Harrison Ford Hunter S. Thompson James Franco Jason Statham John Barnes John Grisham Johnny Depp Kevin Costner Lee Child Liam Neeson Lincoln Child Marvel Cinematic Universe Matt Damon Meryl Streep Michael Connelly Michael Crichton Michael Douglas Morgan Freeman Nicolas Cage Robert A. Heinlein Robert de Niro Robert J. Sawyer Ryan Gosling Ryan Reynolds Samuel L. Jackson Stephen King Steven Spielberg Sylvester Stallone Tom Cruise Tom Hanks Walt Disney Animation Studios Will Ferrell