books on ranges