The deluge of oil
Publisher: Sat. Eve. Post
Published: 1927
Language: eng
Number of pages: 82
Notes: Dec. 17, 1927.