It looks like a great book! I'll have to read that one! How long is it?