Green Tea Press
Free books by Allen B. Downey
You can findĀ the most current edition of this book here.