Writing magic : creating stories that fly - Levine (Collins, 2006)