J.D. Hardesty hasn't published anything yet.