Speck -- The Life and Times of Spencer Penrose