I can't speak to money and magic (I'll leave that to JMG), but I recently finished reading David Graeber's "Debt: The First 5,000 Years" and found it very illuminating. It discusses the history and relationship of debt and money from an anthropological point of view.
Re: The spiritual nature of money
Caldathras