************************************************************************************************************ The 25Th Anniversary Edition Features A New Foreword By Sir Roger Penrose, As Well As A New Preface By The Author. The Fundamental Advance In The New 25Th Anniversary Edition Is That The Original 501 Diagrams Now Include BrandNew C