The Early Modern Town in Scotland by Michael G. Lynch | Menrva Books