dennis crane