Alexandria Engineering Journal Volume 46 - 2007 Volume 46 No.1 Volume 46 No.2 Volume 46 No.3 Volume 46 No.4 Volume 46 No.5 Volume 46 No.6