Author: Pat Langley-Price
Alternate names: Pat Langley Price; Pat, Langley Price