White and Black history of American Beach on Amelia Island, Florida