Some of my favourite books.........
Ringworld by Larry Niven
 
Non-Stop by Brian Aldiss
 
The Mote in Gods Eye by Larry Niven and Jerry Pournelle