MACRO PAGE RANGE ORDER/MOVE

Please, I need a macro that will do exactly what Page Sorter does. i.e. selecting a range of pages and moving it to another page