amy brooke