Author: John Dewane Allen 3rd "the Dragon"
Alternate names: Allen, John, 3rd; John Allen III