Author: Merenes Allan Bloomquist