SELECT ?title, ?text, ?reviewDate, ?reviewer, ?reviewerName, ?rating1, ?rating2, ?rating3, ?rating4 
WHERE (bsbm::reviewFor ?review :ProductXYZ)
      (dc::language ?review 'en')
      (dc::title ?review ?title)
      (rev::text ?review ?text)
      (bsbm::reviewDate ?review ?reviewDate)
      (rev::reviewer ?review ?reviewer)
      (foaf::name ?reviewer ?reviewerName)
OPTIONAL
      (bsbm::rating1 ?review ?rating1)
      (bsbm::rating2 ?review ?rating2)
      (bsbm::rating3 ?review ?rating3)
      (bsbm::rating4 ?review ?rating4)
ORDER BY ?reviewDate DESC
