Michael S. Joyce, 1942-2006

by