Wyrd Sisters  - Terry Pratchett

This book is absolutely amazing!