Author: Jan K. Ostrowski
Alternate names: Porter, John R. & Ostrowski, Jan K.