Books written by Richard Herschlag