Top 996 anthony krier phd eds PDF Book Page 42