Maria João da Rocha Afonso

8 books

197 pages hardcover 2007

fiction contemporary romance funny lighthearted medium-paced

228 pages paperback

nonfiction classics history literary reflective medium-paced

364 pages paperback 1813

fiction classics literary romance emotional funny lighthearted slow-paced

387 pages paperback 2009

fiction literary magical realism adventurous mysterious slow-paced

348 pages paperback 2009

fiction literary magical realism mysterious reflective slow-paced

404 pages hardcover 2016

fiction historical romance emotional slow-paced

304 pages digital 2010

fiction childrens fantasy emotional lighthearted reflective slow-paced

1Q84, Vol. 3

1Q84 #3

Haruki Murakami

414 pages paperback 2010

fiction literary magical realism thriller mysterious reflective medium-paced