To many of us, sleeping right means getting ample amount of sleep, say about 8-9 hours/day; this won’t be Dominique’s definition of sleeping right, especially if he is estimating only getting in 4 hours of sleep/day. His definition of sleeping right means sleeping under the right protection. Dominique is counting on The North Face Mountain [...]
