( FOR $seller IN document("users.xml")//user_tuple, $buyer IN document("users.xml")//user_tuple, $item IN document("items.xml")//item_tuple, $highbid IN document("bids.xml")//bid_tuple WHERE $seller/name = 'Tom Jones' AND $seller/userid = $item/offered_by AND contains($item/description, "Bicycle") AND $item/itemno = $highbid/itemno AND $highbid/userid = $buyer/userid AND $highbid/bid = ( LET $b := document("bids.xml")//bid_tuple [itemno = $item/itemno] RETURN max($b/bid) ) RETURN $item/itemno , $item/description , $highbid/bid , $buyer/name SORTBY (itemno) )