Thanks! Nice differential geometry! I have some good books and plenty of background to read them, but I do need to read them. Want to; have for a long time; came close a few times but always something got in the way; will have to wait until my startup is done.