1
by Hirstein, William, Sifferd, Katrina, Fagan, Tyler
Published 2018
The MIT Press

2
by Stafford, Tom
Published 2004
O'Reilly Media