John Callahan Dies at the age of 66