David Spiller - All my loving