1
by Penrose, L. S.
Published 1965
Springer Berlin Heidelberg

2
by Penrose, L. S.
Published 1973
Springer Berlin Heidelberg