Pictures by Bookfest Committee. Cover photo by Josephine Paterson