Copyright Course Finder and Online Learning Directory 2024
Design Patterns Made Easy (Java), available at $19.99