andrew adamatzky