land , i en stilla stad i Nya England,