Theorem Proving In Higher Order Logics door John Harrison, Yves Bertot & Andre Hirschowitz