Author: Peter V. Saladin
Alternate names: Peter Saladin