Author: Duncan & Peter Williams (edits) Melvin