by Ahmed Belkaoui (Editor)
Format: Hardcover
Pages: 512
Edition: 3rd Ed
Publisher: Academic Press
Published: 05 May 1992
ISBN 10: 012084785X
ISBN 13: 9780120847853