Birmingham: City Library, 123259 (Thomas Hall collection, shelf 25) Read more about Birmingham: City Library, 123259 (Thomas Hall collection, shelf 25)