51 great books : you should have read (and probably didn't) - Walsh, George (Orient Paperbacks, 2014)