ID:DA19047407
Search authors sharing the same name
Laurent Rosenfeld, with Allen B. Downey
O'Reilly Media 2017
Available at 1 libraries