A Short History of Science by Taylor F Sherwood

Sale price Price $62.99 Regular price Unit price  per 

Tax included.

William Heinemann Ltd Octavo Size. Very Good condition. No dustjacket. Navy blue boards with gilt to spine. Illustrated with Black and White plates. 320 pages.