David Spence | Freeman's