Author: Kipling D. Williams
Alternate names: Kipling D Williams