Mathematics And Science from Rambling Rose Books