- Author: John Rosenberg
- Language: English
- Year: 2023
- Author: Steven A. Rosenberg John Rosenberg
- Language: English
- Year: 2000
- Author: John Rosenberg (Auth.)
- Language: English
- Year: 2011
- Author: Roger M. Needham (auth.) John Rosenberg BSc PhD J. Leslie Keedy BD DPhil PhD (eds.)
- Language: English
- Year: 1990