Main Street (Fully annotated edition with over 400 notes) - 9781847498960