Sleator, Daniel D. (Daniel Dominic), 1953-