Reference author: William Spotz

First name
William
Middle name
F
Last name
Spotz