Queries, Relationships, Concurrency, and Transactions - Eustad