The memory artists - Moore, Jeffrey (Toronto : Viking Canada, 2004)