Overview

John Whalley

(1653—1724) astrologer and almanac writer