Author: Joseph R. Jablonski
Alternate names: Joseph Robert Jablonski