Author: humfry payne and gerard mackworth-young