Author: Blackmantle
Dates: Bernard.