William Bradford , solar and lunar eclipse connections.