Johnson, Scott Electronic publishing construction kit - Chichester John Wiley & Sons 1996 ISBN: 0471128546