Como juntar três mesas

Tenho 3 tabelas: Pedidos, Clientes e Fornecedores

Estrutura e Dados:

Orders
================================
OrdNo, OrdDt,     OrdType, CSID
--------------------------------
1      01/04/2011    C     2
2      01/04/2011    S     1
--------------------------------
Cliente
----------
CID, CName
----------
1    John
2    Boby
----------
Fornecedores
=========
SID, SName
----------
1    Tony
2    Mohan
----------

Se OrdTYpe = "C", selecione os dados da tabela Customers para CSID = CID
Se OrdTYpe = "S", selecione os dados da tabela Fornecedores para CSID = SID

Como listar os registros como

--------------------------------------
OrdNo, OrdDt,     OrdType, CSID  CSName
--------------------------------------
1      01/04/2011    C     2     Boby
2      01/04/2011    S     1     Tony
--------------------------------------

questionAnswers(3)

yourAnswerToTheQuestion