Author: Aidan Heavey Library. Aidan Heavey Collection.