Speak

14 of 19
Speak
336 pages; Ecco
An inventor, a child bride, Alan Turing, a mysteriously ill teenager and a refugee make up this novel's haunting chorus of souls in search of human connection.
— Natalie Beach