Author: Adeney, David H.
Dates: (David Howard)