Author: Christopher Nugent Lawrence Brooke.