Roger Tremper

3 books

176 pages first pub 2017 (editions)

challenging informative medium-paced

94 pages first pub 1998 (editions)

94 pages first pub 1998 (editions)

nonfiction reference informative lighthearted medium-paced