James Alexander

46 books

748 pages 1977

fiction science fiction short stories adventurous challenging informative slow-paced

248 pages paperback

fiction fantasy adventurous slow-paced

96 pages paperback

nonfiction business economics informative medium-paced

64 pages paperback

nonfiction business economics informative medium-paced

86 pages 2016

nonfiction art lighthearted relaxing medium-paced

120 pages paperback

nonfiction art technology informative medium-paced

54 pages paperback

nonfiction mathematics challenging informative medium-paced

15 pages digital 2024 user-added

fiction horror

392 pages hardcover

nonfiction essays history travel

missing page info digital 2014