Author: Nigel Tallis
Alternate names: Nigel Charles Tallis