Hmm...a book I shall order from the library--sounds like it might do my son and me some good!