Top 486 ernest foo douglas stebila eds PDF Book Page 21