Question: What is the birth name of the author of Starship Troopers, published on 4th November 1997?
Choices:
Philip Andre Rourke, Jr.
Nelly Kim Furtado
John Herndon Mercer
Aryeh Leonard Rosenberg
Robin Gayle Wright
Christopher Deon Brown
Hillary Diane Rodham
Robert Anson Heinlein
David Adam Smith
Elektra Natchios
Answer: Robert Anson Heinlein
SPARQL: SELECT DISTINCT ?pv WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "human" . ?e_1 <after_a_work_by> ?e . ?e_1 <pred:name> "Starship Troopers" . ?e_1 <publication_date> ?pv_1 . ?pv_1 <pred:date> "1997-11-04"^^xsd:date . ?e <birth_name> ?pv .  }
Program:
function: Find
inputs: Starship Troopers
function: FilterDate
dependencies: 0
inputs: publication date
1997-11-04
=
function: Relate
dependencies: 1
inputs: after a work by
forward
function: FilterConcept
dependencies: 2
inputs: human
function: QueryAttr
dependencies: 3
inputs: birth name