Author: Echard, Margaret, Briggs, John & Marshall, James V