Author(s): Michel de Champlain; Brian G Patrick
Series: Morgan Kaufmann practical guides series
Publisher: Elsevier
Year: 2005
Language: English
Pages: 273
City: Amsterdam ; Boston