The last seven seconds : a reflection of the life of private William McFadzean VC /
McFadzean, Nigel,author.
Presbyterian Historical Society of Ireland,issuing body.
McFadzean, William.