Roy, James.jpg

James Roy is the author of over thirty books for young people, including Town, winner of the NSW Premier's Literary Award, and One Thousand Hills, co-written with Noël Zihabamwe, which won the 2016 NSW Premier's History Prize.