William Allan,