Learning concurrency eBook (PDF)