The author brings both impressive detail and rich history to his exploration of a variety of naming conventions, such as those taken from the landscape or terrain, names referencing the role of the street or the vocations of its inhabitants, streets commemorating historical events, and more. A lot of ground is covered but it never feels like something is missing from this wide-ranging work.