Robert Hayes

4 books

734 pages first pub 2014 (editions)

medium-paced

278 pages first pub 2001 (editions)

informative medium-paced

386 pages first pub 2012 (editions)

informative lighthearted medium-paced

34 pages missing pub info (editions)

nonfiction classics literary medium-paced