Rebecca Shine

3 books

nonfiction travel reflective medium-paced

224 pages | first published 1998

emotional reflective sad medium-paced

84 pages | first published 2012

100 pages | first published 2012

More...