Steam Warfare in the Parana, Vol. 2 of 2: A Narrat
Author:
Lauchlan Bellingham Mackinnon