Raphael Fantastic, formidable, full of stuff, fun for everyone, , amazingly good.What a grabbing book