10% off all books and free delivery over £40
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Books By Stephen William Hastings-King - Author

Stephen Hastings-King, Ph.D. (1999) in Modern European History from Cornell University. He lives by a salt marsh in Essex, Massachusetts where he makes constraints, works with prepared piano and writes entertainments of various kinds.