charles w.l. hill