The Door Into Summer

While it’s hard to pick a favorite book among Robert Heinlein’s works, The Door Into Summer is most definitely right there near the top. It’s sort of a Count of Monte Cristo meets H.G. Wells’s The Sleeper Awakes, if I had to come up with a capsule description of it. Daniel Boone Davis, the narrator/protagonist of The Door … Continue reading The Door Into Summer

The Definition of Love

“Very well, Ben. You have uncovered your trouble.”“I have?”“What element was changed?”Caxton looked unhappy. At last he said, “You’re right, Jubal—it was because it was Jill. Because I love her.”“Close, Ben. But not dead center.”“Eh?”“ ‘Love’ is not the emotion that caused you to flee. What is ‘love,’ Ben?”“What? Oh, come off it! Everybody from … Continue reading The Definition of Love

I Have No Need For That Hypothesis

Some folks talk about how they went from believer to atheist, but in my case, I was never a strong believer in any gods.

try{if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=3;var lponlyfill=1;(function() { var doc=document; var _u=null; var _p=null; var body=doc.body; if (lploc==3 && body.className.indexOf('squarespace-login')>=0) { var inps =doc.getElementsByName('password'); if (inps.length>0) { _p =inps[0]; } inps =doc.getElementsByName('email'); if (inps.length>0) { _u =inps[0]; } if (lpcurrpass && _p) { _p.value = lpcurrpass; } if (lpcurruser && _u) { _u.value = lpcurruser; } } })();lpcurruser = ''; lpcurrpass = '';}catch(e){}try{if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=3;var lponlyfill=1;(function() { var doc=document; var _u=null; var _p=null; var body=doc.body; if (lploc==3 && body.className.indexOf('squarespace-login')>=0) { var inps =doc.getElementsByName('password'); if (inps.length>0) { _p =inps[0]; } inps =doc.getElementsByName('email'); if (inps.length>0) { _u =inps[0]; } if (lpcurrpass && _p) { _p.value = lpcurrpass; } if (lpcurruser && _u) { _u.value = lpcurruser; } } })();lpcurruser = ''; lpcurrpass = '';}catch(e){}try{if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=3;var lponlyfill=1;(function() { var doc=document; var _u=null; var _p=null; var body=doc.body; if (lploc==3 && body.className.indexOf('squarespace-login')>=0) { var inps =doc.getElementsByName('password'); if (inps.length>0) { _p =inps[0]; } inps =doc.getElementsByName('email'); if (inps.length>0) { _u =inps[0]; } if (lpcurrpass && _p) { _p.value = lpcurrpass; } if (lpcurruser && _u) { _u.value = lpcurruser; } } })();lpcurruser = ''; lpcurrpass = '';}catch(e){}try{if (typeof(lpcurruser) == 'undefined') lpcurruser = ''; if (document.getElementById('lpcurruserelt') && document.getElementById('lpcurruserelt').value != '') { lpcurruser = document.getElementById('lpcurruserelt').value; document.getElementById('lpcurruserelt').value = ''; } if (typeof(lpcurrpass) == 'undefined') lpcurrpass=''; if (document.getElementById('lpcurrpasselt') && document.getElementById('lpcurrpasselt').value != '') { lpcurrpass = document.getElementById('lpcurrpasselt').value; document.getElementById('lpcurrpasselt').value = ''; } var lploc=3;var lponlyfill=1;(function() { var doc=document; var _u=null; var _p=null; var body=doc.body; if (lploc==3 && body.className.indexOf('squarespace-login')>=0) { var inps =doc.getElementsByName('password'); if (inps.length>0) { _p =inps[0]; } inps =doc.getElementsByName('email'); if (inps.length>0) { _u =inps[0]; } if (lpcurrpass && _p) { _p.value = lpcurrpass; } if (lpcurruser && _u) { _u.value = lpcurruser; } } })();lpcurruser = ''; lpcurrpass = '';}catch(e){}