Books by Martin Hannibal
Criminal Litigation 2020-2021
Criminal Litigation 2020-2021
Criminal Litigation 2019-2020
Criminal Litigation 2019-2020
Criminal Litigation 2018-2019
Criminal Litigation 2018-2019
Criminal Litigation 2017-2018
Criminal Litigation 2016-2017
Criminal Litigation 2015-2016
Criminal Litigation 2015-2016
Criminal Litigation Handbook 2014-2015
Criminal Litigation Handbook 2013-2014
Practice Notes on Road Traffic
Practice Notes on Road Traffic Law 2/e
Criminal Litigation Handbook 2012-2013
Criminal Litigation Handbook 2
Criminal Litigation Handbook 2011-12
Criminal Litigation Handbook 2
Criminal Litigation Handbook 2010-11
Criminal Litigation Handbook 2008-2009
Criminal Litigation 2007-2008
Criminal litigation handbook
Law of Criminal and Civil Evidence
Test Yourself in Constitutiona
Test Yourself in Constitutional and Administrative Law
Civil and Criminal Procedure (
Civil and Criminal Procedure (Bar Finals)