Happy People in Tears

  Author:  João de Melo and Elizabeth Lowe ISBN: 9781933227641 Format: Paperback Extent: 400 pp Price: £15.00 Publication: May 2015 Publisher: Tagus Press (Oxbow) Happy People in Tears is an award-winning tale of diaspora that takes the reader on a voyage through...