Books Recommended by Peter Hall