Contributions by Mark Gearhart