Alan Barker Silas Marner Alan Sanders著 Slow learner Alan F.Benner著 Martin Gardner Alanryan Alanryan译 Garner Dan Garrett