Program: #52 what do we have and where are we going? John Holt