Kathy Sierra; Bert Bates, “Head First Java,” "O'Reilly Media, Inc.", 2021.