ISBN-13: 9780349013183 / Twarda / 2021 / 320 str.
ISBN-13: 9780349013183 / Twarda / 2021 / 320 str.
A gripping memoir and revelatory investigation into the history of the Foundling Hospital and one girl who grew up in its care - the author's own mother.