Author: John Miles-Brown
Alternate names: Miles-Brown, John.; John-Miles Brown