alan swanke