Mary Stuart , B . Folteringham , London , li.