Alexander Farquharson

3 books

200 pages hardcover 1987

nonfiction historical emotional informative medium-paced

67 pages hardcover 1981

challenging informative medium-paced

128 pages 2014

nonfiction historical history middle grade informative fast-paced