Ups and Downs Alan Loy Alan Chong译 Alan Turing Ancient towns Ups ans downs Alice Downes[改编 Alanryan Alan H. Alan J.