The Secrets of High Magic by Francis Melville & Stephen Skinner