Essential cell biology by Bruce Alberts · Bookplated