Karl D. Spence is a retired naval reserve commander and federal safety and health manager.
Thomas J. Greco and Karl D. Spencein Association with the B&O Railroad Museum
with Hopkins Press Books