The Long Earth series book 1

Series by Stephen Baxter