c. peter hammill