Rails 3 association with order by field with belongs to relation

Hi,
I have three model subject, document_types and document.

class Subject < AR
     has_many :documents
end

class DocumenType < AR
    has_many :documents
end

class Document < AR
   belongs_to :subject
   belongs_to :document_types
end

I need to list all the documents under a subject order by

document_type’s start_date.
What is exact syntax I will use in this association to solve this
problem.

Thanks in advance.