That's a super solid list. I haven't read the others you mentioned, but, they are on my "eventually" list. And, duh! Duchess is pretty rad, super smart, and pretty darn good company, so... Yeah. Of course it's pretty cool here. Enjoy