Author: Adam M. Pilarski
Alternate names: ADAM M. PILARSKI