David James Hosts. Today, David ponders on soldiers and scientists and reads from Robert Edward…
. . . more