David Beskow West Point, NY 10996 United States Serving As Associate Staff Serving At US Military Academy West Point