Author: Kilby, Bruce, Johnson, Ken