James Amos

2 books

419 pages paperback

nonfiction art history reference science technology informative reflective slow-paced

226 pages hardcover

nonfiction business economics