Creeping Waves Book