Bookseller: Barry Cassidy Rare Books
Nagle Engine and Boiler Works. Catalogue No. 60
Stock number: 016875.