Author: Arpee, Edward.