James Millar

7 books

320 pages paperback 2012

nonfiction essays short stories travel adventurous medium-paced

184 pages 2017

nonfiction feminism challenging informative medium-paced

850 pages paperback

nonfiction history religion medium-paced

62 pages hardcover

nonfiction business economics education

54 pages paperback

nonfiction poetry

68 pages paperback

nonfiction poetry medium-paced

240 pages paperback 2004

nonfiction funny informative lighthearted medium-paced