Ellen Johnson
Born in Munich, Germany, in 1963, Suzanne Selfors graduated with honours from Occidental College in Documentary Film Production. She received an MA in Communications from the University of Washington.
Previous Books:
To Catch A Mermaid, The Imaginary Veterinary: The Bigfoot Escape