Stuart A. Mace
overview