Range Groups