Twenty-three science books that make excellent gifts

For friends and family who like sci, minus fi.