ALLAN P CRADDOCK