1
by Murphy, Sean
Published 2020
McGraw-Hill

2
by Harris, Harlan
Published 2013
O'Reilly Media