edison walker