Jeffrey Krames
Hardcover with Dustcover
274 pages
Dewey 920/KRA