John M. Monteiro

4 books

230 pages hardcover

nonfiction autobiography biography literary travel informative reflective medium-paced

290 pages paperback

nonfiction history medium-paced

1070 pages 1999

informative reflective medium-paced

300 pages hardcover 1643

nonfiction history medium-paced