Author: Allan Campbell McLean
Alternate names: McLean Allan Campbell.; Allan C Mclean; Allan Campbell. McLean