Author: Dr. Robert Salus
Alternate names: Robert Salus