Joseph Sharples

3 books

800 pages hardcover

nonfiction design history travel informative medium-paced

missing page info 1988

adventurous informative lighthearted medium-paced

344 pages paperback

nonfiction design history