Reimagining Contract Law Pedagogy: A New Agenda for Teaching (Legal Pedagogy)
by Warren Swain,David Campbell
ISBN 13: 9781138036925
Format: Illustrated (244 pages) Publisher: Routledge Published: 23 Jan 2019
Save for later
Soviet Airborne Forces 1930–91: 231 (Elite)
by David Campbell,Johnny Shumate
ISBN 13: 9781472839589
Format: Illustrated (64 pages) Publisher: Osprey Publishing Published: 20 Feb 2020
The Loveliest Story Ever Told
by Murdoch Campbell,David Campbell
ISBN 13: 9781905022342
Format: Paperback (110 pages) Publisher: Covenanters Published: 04 Mar 2016
Memories of a Wayfaring Man
ISBN 13: 9781905022359
Format: Paperback (152 pages) Publisher: Covenanters Published: 04 Mar 2016
Gleanings of Highland Harvest
ISBN 13: 9781905022366
Format: Paperback (172 pages) Publisher: Covenanters Published: 26 Jun 2016
From Grace to Glory: Meditations on the Book of Psalms
ISBN 13: 9781905022410
Format: Paperback (234 pages) Publisher: Covenanters Published: 16 Mar 2017
Soviet Soldier vs Finnish Soldier: The Continuation War 1941–44 (Combat)
ISBN 13: 9781472838308
Format: Paperback (80 pages) Publisher: Osprey Publishing Published: 20 Aug 2020
German 88mm Gun vs Allied Armour: North Africa 1941–43 (Duel)
by David Campbell,David Greentree,Ian Palmer
ISBN 13: 9781472841155
Format: Paperback (80 pages) Publisher: Osprey Publishing Published: 18 Feb 2021
Roman Legionary vs Gallic Warrior: 58–52 BC (Combat)
by David Campbell,Raffaele Ruggeri
ISBN 13: 9781472844248
Format: Paperback (80 pages) Publisher: Osprey Publishing Published: 15 Apr 2021
US Soldier vs Chinese Soldier: Korea 1951–53: 59 (Combat)
by David Campbell,Adam Hook
ISBN 13: 9781472845320
Format: Illustrated (80 pages) Publisher: Osprey Publishing Published: 17 Feb 2022
ABC - Learn The Alphabet
by David Campbell
ISBN 13: 9798712789719
Format: Paperback (27 pages) Publisher: Independently published Published: 24 Feb 2021
No Diving: 10 ways to avoid the shallow end of your faith and go deeper into the Bible
by David Campbell,Nathan Finochio
ISBN 13: 9781777397807
Format: Paperback (244 pages) Publisher: David Campbell Published: 18 Oct 2020