The Geneva sphere an astronomical model from seventeenth-century Japan - Cullen, Christopher; Hiraoka, Ryuji (2019)