Author: David Llewelyn Jones
Alternate names: Jones, David Llewelyn; دايفيد جون جونز; David Ll. Jones