The Queen's Conjuror: the science and magic of Doctor Dee