patriot blonde elizabeth skylar