James Ralph Duck hasn't published anything yet.