Middle name for Liam!?

Jennifer • First time mommy. Really excited. July 3rd due date.
I've having a hard time deciding on a middle name!