SHOP NOW—free delivery anywhere in Australia

Member Loginmenu
Your basket is empty
Today, Elsewhere

Peter Temple’s Jack Irish, as played by Guy Pearce, is about to screen on ABC TV. Read about the filming experience here.

What books have you stolen?

Njabulo S. Ndebele’s keynote speech at Open Book Cape Town posed the question: should literature be political?