Brian R. Pearcy
overview