 Philosophers who influenced Broad were (apart from the great philosophers of the past) his teachers at Cambridge, Russell and Moore, and J. M. E. McTaggart and W. E. Johnson; at St. Andrew’s he received important additional influence from G. F. Stout and A. E. Taylor. The diversity of their thought is mirrored in Broad’s own exceptional range of interests.