d.i. alec hardy