Bookseller: Barry Cassidy Rare Books
Fifty Years of Steam; A Brief History of the Babcock & Wilcox Company
Stock number: 017128.