Author: BrianC Reid
Dates: Brian Christopher.