J.C. Rose

2 books

324 pages paperback 1947

nonfiction history challenging informative medium-paced

218 pages paperback 1994

nonfiction mathematics science challenging informative medium-paced