P . Hamilton m . fl.