A most excellent read.