Hannah C Hall Hannah C. Hall hannah hoch annie hall raynham hall by Hannah C. Hall hannah ryggen hannah höch langdon hall tammany hall