Sir Patrick Moore (consultant)

GPTKB entity