M H Ferri Aliabadi Editor & Author