William Craig Allen
b. 1951
d. 200718
bur.