Alexandria Engineering Journal Volume 29-1990 Volume 29 No.1 Volume 29 No.2 Volume 29 No.3 Volume 29 No.4