giovanni lowery