Singing to the Dead, by Caro Ramsay (Michael Joseph, RRP $37): Two little boys are abducted from the streets of Glasgow and it seems that’s not all they have in common. They are also both children who have been neglected by…
Singing to the Dead, by Caro Ramsay (Michael Joseph, RRP $37): Two little boys are abducted from the streets of Glasgow and it seems that’s not all they have in common. They are also both children who have been neglected by…