Richard Wills-Cotton
overview