Flying crooked : a story of accepting cancer - Michael, Jan (Greystone Books, 2005)