West Essex, Essex Fells, Fairfield, North Caldwell and Roseland (Images of America: New Jersey)