edwardlance.com