Rick Shaffer

4 books

400 pages hardcover

nonfiction sports informative medium-paced

168 pages 1993

nonfiction science informative medium-paced

176 pages hardcover 1999

informative lighthearted medium-paced

missing page info 2005

medium-paced