Author: Dr. Mark Hassed
Alternate names: Mark Hassed