Allan Bowie McFarlane (1901-1992)