Time of Arrival and Time Difference of Arrival by Alan Bensky