This arrived today. Had completely forgotten that I had preordered it months ago. Will read and then report back.