Gary E Friedlaender Editor & Author