https://www.muslim-library.com/english/the-dreamers-handbook/
The Dreamer's Handbook