John Dee's Natural Philosophy: Between Science and Religion