Parallel Computing Theory And Practice Michael J Quinn Pdf ((new)) [ Trusted 2025 ]