Author: Raushenbush
Dates: Carl.