edward hagedorn1