Emma Donoghue hits her stride with Room

by