martin gardner stood head and shoulders above everyone else for me, but asimov did indeed have some great works of non-fiction.