Railway Ribaldry: Being 96 pages of railway humour (Old House)