Normandy17
Ellwood von Seibold
He runs D-Day Battle Tours
http://www.ddaybattletours.com/
His detailed information about the battles and especially the soldiers involved puts a human element and context to all the sites visited.