Kaite Welsh

10 books

nonfiction essays adventurous fast-paced

272 pages | first published 2012

fiction horror short stories dark mysterious slow-paced

268 pages | first published 2008

nonfiction essays feminism politics reflective slow-paced

240 pages | first published 2017

fiction historical mystery mysterious slow-paced

281 pages | first published 2019

fiction historical mystery mysterious slow-paced

290 pages | first published 2017

fiction crime historical mystery

missing duration info

fiction historical mystery challenging mysterious medium-paced

288 pages | first published 2019

fiction crime historical mystery mysterious medium-paced

missing duration info

336 pages | first published 2017

fiction historical mystery mysterious slow-paced

missing page info

More...