DANIEL M MC CANE