e g marshall