Harry Price

13 books

423 pages first pub 1945 (editions)

400 pages first pub 2015 (editions)

challenging informative reflective medium-paced

199 pages first pub 1980 (editions)

adventurous informative medium-paced