so beautifully illustrated!  also, very informative.  thank you.