James David Calef (1947-2007)/tree