M.G. Vassanji

34 books

288 pages hardcover 2019

fiction romance challenging emotional reflective slow-paced

334 pages hardcover 2023

fiction literary

352 pages digital 1989

fiction literary emotional reflective medium-paced

missing page info 2003

challenging emotional reflective slow-paced

131 pages 1995

emotional reflective medium-paced

204 pages 2008

nonfiction biography informative fast-paced

208 pages 1991

fiction emotional reflective slow-paced

258 pages hardcover 2016

fiction science fiction adventurous reflective slow-paced

261 pages hardcover 2024

nonfiction essays memoir medium-paced

464 pages 2008

nonfiction travel adventurous informative reflective slow-paced