James Flowers's latest activity