maggie l. harrer