![]() |
![]() |
||||||||||
|
Electrical Engineering (ELE)Chairperson: Professor Boudreaux-Bartels 201 Digital Circuit Design (3) Digital concepts. Combinational logic: gates, Boolean algebra, K-maps, standard implementations. Sequential circuits: flip-flops, timing diagrams, state diagrams, counters and registers, design methods. MSI devices, memory, and programmable devices. (Lec. 3) Pre: sophomore standing. 202 Digital Circuit Design Laboratory (1) Laboratory experience in digital electronics. Logic design projects using standard SSI and MSI integrated circuits. Multi-week design project. (Lab. 3) Pre: credit or concurrent enrollment in 201. 205 Microprocessor Laboratory (3) Hands-on familiarization with computer and microprocessor software and hardware. Computer architecture and interfacing with input and output devices. (Lec. 2, Lab. 3) Pre: credit or concurrent enrollment in MTH 141. 207 Introduction to Biomedical Engineering (3) Introduction to topics in biomedical engineering. Overview of human physiology, biomechanics, bioinstrumentation, rehabilitation engineering, assistive technologies, medical imaging, and bioelectricity. Ethical issues related to the impact of bioengineering on society. (Lec. 3) Pre: PHY 204 and MTH 142 and BIO 121. 208 Introduction to Computing Systems (3) Bits, binary representations, digital logic structures, the von Neumann computing model, the machine and assembly language, interrupt and traps, input and output, subroutines, stack and high-level programming in computing systems. (Lec. 2, Lab. 3) Pre: credit or concurrent enrollment in MTH 141. 212 Linear Circuit Theory (3) Kirchoff’s Laws, DC-resistive networks, dependent sources, natural and forced response of first- and second-order circuits, sinusoidal steady-state response, phasors, AC power. (Lec. 3) Pre: PHY 204 and credit or concurrent enrollment in MTH 362 or 362. 215 Linear Circuits Laboratory (2) DC measurements, natural and step response of first- and second-order circuits, AC measurements, impulse and frequency response, operational amplifier circuits. (Lec. 1, Lab. 3) Pre: credit or concurrent enrollment in 212. 220 Passive and Active Circuits (3) Electrical circuit laws and theorems, transient and steady-state response, phasors, frequency response, resonance. Diode and transistor circuits, digital logic devices. (Lec. 3) Pre: PHY 204 or 214. Not open to electrical engineering majors. 221 Electronic Instruments and Electromechanical Devices (3) Amplifiers, frequency response, feedback, field effect transistors, operational amplifier applications, electrical measurements. Magnetic circuits, transformers, electromechanical transducers, and systems, DC and AC machines. (Lec. 3) Pre: 220. Not open to electrical engineering majors. 282 Biomedical Engineering Seminar I (1) Seminar series given by instructor, invited experts, and students with focus on biomedical electronics, medical devices, rehabilitation engineering, and microprocessor-based medical instrumentation. (Seminar) Pre: sophomore standing in biomedical engineering or permission of instructor. Admission to all 300-level courses in electrical engineering is limited to students formally transferred to the College of Engineering. Prerequisites for all 300-level ELE courses include mathematics through MTH 243, or PHY 214, ELE 212 and 215. Additional prerequisites are indicated with each course. Exceptions are possible, with permission of the chairperson, for advanced students in other disciplines. 305 Introduction to Computer Architecture (3) Introduction to CPU, instruction set architecture, instruction pipeline, hazard avoidance and branch prediction. Concept and evaluation of cache memory and memory management. Bus architecture and input and output interfaces. (Lec. 3) Pre: 201 and 202 and one of 205 or 208. 306 Electronic Design Automation Laboratory (4) Digital design, simulation, synthesis and verification using electronic design automation tools. IEEE VHDL hardware description language and rapid prototyping with FPGAs. Register transfer level design with reusable modules and cores. (Lec. 3, Lab. 3) Pre: 201 and 202. 313 Linear Systems (3) Fourier series, Fourier transforms, transfer functions of continuous and discrete-time systems, transient and steady-state response, natural response and stability, convolution. (Lec. 3) Pre: 212. 314 Linear Systems and Signals (3) Continuous-time and discrete-time systems, frequency response, stability criteria, Laplace transforms, z-transforms, filters, sampling, feedback, and applications. (Lec. 3) Pre: 313. 322 Electromagnetic Fields I (3) Electrostatics and magnetostatics, forces on charged particles. Analysis employs vector algebra and vector calculus in orthogonal coordinates. Simple applications to engineering problems. (Lec. 3) Pre: MTH 243 and either PHY 204 or 214. 325 Electrical Power Distribution Systems (3) Theory of 3-phase power systems, introduction to per unit system of analysis, distribution system components (transformers, lines, switch-gear, loads), system layout, analysis of unbalanced systems with symmetrical components. (Lec. 3) Pre: 212, PHY 204. 331 Introduction to Solid State Devices (3) Electrical and optical properties of semiconductors. Characteristics of p-n and metal-semiconductor junctions. Application to diodes, transistors and light emitting and absorbing devices. Fabrication technology is introduced. (Lec. 3) Pre: PHY 306 or 341 or equivalent. 342 Electronics I (4) Review of linear circuit theory, operational amplifiers, diode and transistor circuits, computer-aided design, linear and nonlinear circuit applications, CMOS logic (Lec. 3, Lab. 3) Pre: 212 and 215. 343 Electronics II (5) Bipolar and MOS transistor biasing, small signal amplifiers, amplifier frequency response, operational amplifiers, SPICE, nonlinear circuits, statistical circuit simulation. (Lec. 3, Lab. 5) Pre: 342. 382 Biomedical Engineering Seminar II (1) Seminar series given by instructor, invited experts, and students with focus on physiological system modeling, biomechanics, biomaterials, tissue engineering, artificial organs, and biosensors. (Seminar) Pre: junior standing in biomedical engineering or permission of instructor. 391, 392, 393 Special Problems (1-3) Independent study of special engineering problems. Topic and number of credits determined in consultation with the instructor. Pre: permission of instructor. 393 is for S/U credit. Prerequisites for all 400-, 500-, and 600-level electrical engineering courses include mathematics through calculus (MTH 243), at least 6 credits in circuit theory, and 3 credits in electromagnetic fields. Additional prerequisites are indicated with each course. Some circuits and fields prerequisites may be waived for 482, 545, 588, and 589 for students with suitable backgrounds. 400 Introduction to Professional Practice (1) Engineering Ethics. Discussions with faculty, visiting engineers, and invited speakers on ethical, social, economic, and safety considerations in engineering practice; career planning; graduate study. (Lec. 1) Pre: junior or senior standing in electrical, computer, or biomedical engineering. Not for graduate credit. 401 Lasers, Optical Fibers, and Communication Systems (4) Introduction to lasers, LEDs, optical fibers and detectors. Properties of Gaussian beams, optical resonators, and diffraction of Gaussian beams. Properties of Fabry-Perot cavities. Introduction to fiber optical communications systems. (Lec. 3, Lab. 3) Pre: 322. 405 Digital Computer Design (4) Hardware implementation of digital computers. Arithmetic circuits, memory types and uses, control logic, basic computer organization, microprogramming, input/output circuits, microcomputers. (Lec. 3, Lab. 3) Pre: 305 and 306. 408 Computer Organization Laboratory (4) Engineering design problems involving hardware, software and interface of computer and embedded systems. Students will apply skills and knowledge accumulated through the curriculum in a group senior design project. (Lec. 3, Lab 3) Pre: 305. 423 Electromagnetic Fields II (4) Transmission lines, Maxwell’s equations, wave equation, reflection and refraction phenomena, polarization effects waveguides and antennas. Design project requiring application of electromagnetic theory and use of numerical methods. (Lec. 4) Not for graduate credit. 427 Electromechanical Systems Laboratory (4) State-variable models. Electromechanical devices and systems in translation and rotation. Design of sensors, actuators, and systems as used in control applications. (Lec. 3, Lab. 3) Pre: 313 and 322. 432 Electrical Engineering Materials (4) Continuation of 331. Electronic and optical properties of materials, mainly semiconductors, applied to the performance and design of electronic devices. Measurements and analysis of these properties will be performed in the laboratory. (Lec. 4) Pre: 331 or equivalent. 436 Communication Systems (4) Representation of signals and noise. Basic principles of modulation and demodulation. Waveform and digital transmission systems. Design of a component of a communication system. (Lec. 3, Lab 3) Pre: 313 and 314. 437 Computer Communications (3) Computer networks, layering standards, communication fundamentals, error detection and recovery, queuing theory, delay versus throughput trade-offs in networks, multiple-access channels, design issues in wide and local area networks. (Lec. 3) Pre: 436 or MTH 451 or IME 411. 444 Advanced Electronic Design (4) Design of advanced digital circuits, distributed circuits, circuit and logic simulation, interfacing, designs based on MSI and LSI components, EPROMS, and PALS. (Lec. 3, Lab. 3) Pre: 342. 447 Digital Integrated Circuit Design I (4) Introduction to full custom digital integrated circuit design. Analysis of logic functions and timing at the transistor level. Realization of logic functions via hand crafted transistor layout. Design project. (Lec. 3, Lab. 3) Pre: 342. 457 Feedback Control Systems (3) Fundamental techniques for the analysis and design of linear feedback systems. Stability, sensitivity, performance criteria, steady-state error, Nyquist criterion, root locus techniques, and compensation methods. (Lec. 3) Pre: 314. 458 Digital Controls Laboratory (4) Analysis and design of digital control systems using state-space techniques. State feedback and observers. Laboratory includes computer simulation and hardware implementation of control laws for electromechanical systems. (Lec. 3, Lab. 3) Pre: 457 or permission of instructor. 480 Capstone Design I (2) Application of engineering skills; teams focus on the design and communication of solutions to problems with-world constraints (may include aspects of other engineering disciplines). First of a two-course sequence. Pre: permission of instructor. Not for graduate credit. 481 Capstone Design II (2) Application of engineering skills; teams focus on the design and communication of solutions to problems with real-world constraints (May include aspects of other engineering disciplines). Second of a two-course sequence. Pre: permission of instructor. Not for graduate credit. 482 Biomedical Engineering Seminar III (1) Seminar series given by instructor, invited experts, and students with focus on biomedical signals and systems, computers in medicine, technologies for health care, and biomedical ethics. (Seminar) Pre: junior standing in biomedical engineering or permission of instructor. 488 Biomedical Engineering I (4) Medical imaging: X-rays, tomographic reconstruction techniques, angiography, radio-nuclide imaging, diagnostic ultrasound, magnetic resonance imaging, picture archiving and communication system. Modeling of physiological systems: nerve system, cardiopulmonary circulation. Design project. Pre: senior standing in biomedical engineering or permission of instructor. Not for graduate credit. May not be taken by students who have credit in 588. 489 Biomedical Engineering II (4) Medical instrumentation: patient safety, isolation and noise-rejection techniques, pacemaker, cardiac-assist devices. Physiological measurements: pressure, flow, biosensors. Biomedical signal processing: electrocardiography, electroencephalography. Medical instrumentation laboratories. Design project. Pre: 488 or 588 or permission of instructor. Not for graduate credit. Not open to students who have credit in 589. 491, 492, 493 Special Problems (1-3) Independent study of special engineering problems. Topic and number of credits determined in consultation with the instructor. 493 is for S/U credit. Not for graduate credit. 501 Linear Transform Analysis (3) Transform analysis (including Fourier, Laplace, and z-transforms) of continuous- and discrete-time systems and signals. Properties of transforms, computational efficiency, and applications such as compact representations of video and sound. (Lec. 3) Pre: vectors, matrices, calculus with real and complex variables. 502 Nonlinear Control Systems (3) Analysis of nonlinear systems: phase-plane analysis, Lyapunov theory, advanced stability theory, describing functions. Design of nonlinear control systems: feedback linearization, sliding control. (Lec. 3) Pre: 503 or permission of instructor. 503 (or MCE 503) Linear Control Systems (4) State-variable description of continuous-time and discrete-time systems, matrices and linear spaces, controllability and observability, pole-placement methods, observer theory and state reconstruction, MATLAB exercises for simulation and design. (Lec. 4) Pre: 314 or MCE 366 or equivalent and MTH 215 or equivalent. 504 (or MCE 504) Optimal Control Theory (3) Quadratic performance indices and optimal linear control, frequency response properties of optimal feedback regulators, state estimation, separation theorem, optimal control of nonlinear systems, Pontryagin’s minimum principle. (Lec. 3) Pre: 503. 506 Digital Signal Processing (4) Digital representations of signals and noise; sampling and aliasing; design of digital-processing systems for signal parameter estimation and signal detection; digital filter structures; discrete Fourier transform and FFT algorithm, periodogram. (Lec. 4) Pre: 501 and 509. May be taken concurrently. 509 Introduction to Random Processes (4) Probability and random variables; random process characterizations and techniques. Useful models. Discrete and continuous systems with random inputs. Applications to detection, and filtering problems. (Lec. 4) Pre: MTH 451 or equivalent and knowledge of calculus, linear systems, and transform methods. 510 Communication Theory (4) Communication theory for discrete and continuous channels. Optimum-receiver principles and signal design. Fundamentals of information theory. Channel models, modulation techniques, source encoding, error control coding, decoding algorithms. (Lec. 4) Pre: 509. 511 Engineering Electromagnetics (3) Review of electrostatics and magnetostatics. Maxwell’s equations, wave propagation in dielectric and conducing media. Boundary phenomena. Radiation from simple structures. Relations between circuit and field theory. (Lec. 3) 525 Fiber Optic Communication Systems (3) Survey of important topics in optical communication devices and systems. The physical principles and operation of lasers, LEDs, fibers, and detectors are covered. (Lec. 3) Pre: 423, 331, 401 or equivalent. 526 Fiber Optic Sensors (3) Theory and performance of different types of intensity-, phase-, and polarization-modulated fiber optic sensors (FOS) and their application areas. Properties of various active and passive devices used in building FOS. (Lec. 3) Pre: 401 or equivalent. 527 Current Topics in Lightwave Technology (3) Current topics of importance in lightwave technology including coherent fiber optical communication systems, optical amplifiers, active and passive single-mode devices, infrared optical fibers. Material will be taken from recent literature. (Lec. 3) Pre: 525 or equivalent. 531 Solid State Engineering I (3) Review of quantum mechanics, crystal properties, energy-band theory, introduction to scattering, generation-recombination processes, Boltzmann’s transport equation, semiconductor junctions, devices. (Lec. 3) Pre: 331 or permission of instructor. 532 Solid State Engineering II (3) Properties of insulators, semiconductors, conductors and superconductors from quantum mechanical principles. Semiconductor physics and band theory of solids as applied to current semiconductor and optoelectronic devices. (Lec. 3) Pre: 531 or equivalent. 533 Bipolar Devices (3) Device physics and computer modeling of bipolar junction devices, p-n junctions, metal semiconductor contacts, heterojunctions, bipolar junction transistors, BJT modeling, small signal equivalent circuits. (Lec. 3) Pre: 331 or permission of instructor. 534 MOS Devices (3) Device physics and computer modeling of MOS devices, capacitors, metal semiconductor contacts, PMOS, NMOS, and DMOS transistors, short channel effects, modeling, small signal equivalent circuits. (Lec. 3) Pre: 331 or permission of instructor. 535 BICMOS Integrated Circuit Design (4) Bipolar and MOS device models, process variations and circuit performance, temperature effects, current sources, opamps, oscillators, logic, memory circuits, A to D converters, switched capacitor circuits. Student designs are fabricated and tested. (Lec 3, Lab 2) Pre: 331 and 342. 537 Digital Integrated Circuit Design II (4) Device physics for CMOS technology, design techniques for static and dynamic logic families and arithmetic elements, design capture tools, synthesis strategies, scaling and next generation CMOS technologies, design project (Lec. 3, Lab 3). Pre: 447 and 501. 539 Analog Integrated Circuit Design (4) IC processing, device modeling and simulation, building blocks for analog circuits, amplifiers, continuous and discrete-time filters, band-gap references, Nyquist-rate converters, oversampled converters, design project (Lec. 3, Lab 3). Pre: 447 and 501. 540 Theory of Integrated Circuit Testing (3) Introduction to product testing of digital, analog and mixed-signal integrated circuits. Defect and fault modeling, test vector generation, design-for-testability and IEEE 1149.X (boundary scan). (Lec. 3) Pre: graduate standing or permission of instructor. 541 Semiconductor Test Engineering Instrumentation (4) Low level measurements, noise, analog integrated circuit design, testing case studies, automatic test equipment (ATE). Design and demonstrate a semiconductor production test using ATE. (Lec 3, Lab 3) Pre: graduate standing or permission of instructor. 542 Fault-Tolerant Computing (3) Fault and error modeling, reliability modeling and evaluation, fault-tolerant computer systems, digital and mixed analog/digital VLSI testing, concurrent error detection, and design for VLSI yield enhancement. (Lec. 3) Pre: 405 or equivalent or permission of instructor. 543 (or CSC 519) Computer Networks (4) Computer network architectures, data link control and access protocols for LANs, internet protocols and applications, software and hardware issues in computer communication, delay analysis, and current research in computer networking. (Lec. 4) Pre: 437 or equivalent or CSC 412 or equivalent. 544 Computer Arithmetic for VLSI (4) Hardware algorithms and implementation of fixed and floating-point adders, multipliers and dividers. Error analysis and time/gauge complexity of arithmetic operations. Design simulation and evaluation with hardware description language. (Lec. 4) Pre: 405 or equivalent. 545 Design of Digital Circuits (4) Design techniques for digital systems. Combinational circuits and synthesis and evaluation of finite-state machines. Test generation and design for testability for large digital systems. Hardware description language, exercises in the design and simulation of complex digital systems. (Lec. 4) Pre: 405 or equivalent. 546 Design of Computer-Based Instrumentation (3) Design of memory systems, input-output techniques, direct memory access controllers, instrument buses, video displays, multi- and co-processors, real-time operations, device handler integration into high-level language and mass storage. (Lec 2, Lab 3) Pre: 408 or permission of instructor. 548 Computer Architecture (4) Classification and taxonomy of computer architectures. RISC vs. CISC. Cache and virtual memory systems. Pipeline and vector processors. Multi-processor and multi-computer systems. Interprocessor communication networks. Dataflow machines. Parallel processing languages. (Lec. 4) Pre: 405 or equivalent or permission of instructor. 549 Computer System Modeling (4) Basic techniques used in computer system modeling, queuing theory, stochastic processes, Petri net, product form networks, approximation techniques, solution algorithms and complexity, computer simulation, performance studies of modern computer systems. (Lec. 4) Pre: 548 and 509 or MTH 451. 571 Underwater Acoustics I See Ocean Engineering 571. 575 (or MTH 575) Approximation Theory and Applications to Signal Processing (3) Interpolation; uniform approximation; least squares approximation; Hilbert space; the projection theorem; computation of best approximations; applications to the design of filters and beamformers, position location and tracking, signal parameter estimation. (Lec. 3) Pre: advanced calculus, elements of the theory of functions of a complex variable, and elements of linear algebra. 577, 578 Seminar in Sensors and Surface Technology (1 each) Students, faculty, and invited outside speakers present and discuss selected topics related to research interests of the Sensors and Surface Technology Partnership. (Seminar) Pre: permission of instructor. May be repeated. S/U credit. 581 Special Topics in Artificial Intelligence See Computer Science 581. 583 (or CSC 583) Computer Vision (3) Algorithms used to extract information from two-dimensional images. Picture functions. Template matching. Region analysis. Contour following. Line and shape descriptions. Perspective transformations. Three-dimensional reconstruction. Image sensors. Interfacing. Applications. (Lec. 3) Pre: MTH 362 or equivalent. 584 (or STA 584) Pattern Recognition (3) Random variables, vectors, transformations, hypothesis testing, and errors. Classifier design: linear, nonparametric, approximation procedures. Feature selection and extraction: dimensionality reduction, linear and nonlinear mappings, clustering, and unsupervised classification. (Lec. 3) Pre: 509 or introductory probability and statistics, and knowledge of computer programming. 585 Digital Image Processing (3) Digital representation of images. Image improvement techniques: restoration models and spatial, point, spectral, and geometric operators. Image analysis: morphological operators, edge detection, feature extraction, segmentation, and shape analysis. (Lec. 2, Lab. 2) Pre: 501 and 509. 588 Biomedical Engineering I (4) Medical imaging: x-rays, tomographic reconstruction techniques, angiography, radionuclide imaging, diagnostic ultrasound, magnetic resonance imaging, picture archiving and communication system. Modeling of physiological systems: the nerve system and cardiopulmonary circulation. Design project. (Lec. 3) Pre: senior standing in biomedical engineering or permission of instructor. May not be taken by students who have credit in 488. 589 Biomedical Engineering II (4) Medical instrumentation: patient safety, isolation and noise-rejection techniques, pacemaker, cardiac-assist devices. Physiological measurements: pressure, flow; biosensors. Biomedical signal processing: electrocardiography and electroencephalography. Medical instrumentation laboratories. Design project. Pre: 588 or permission of instructor. May not be taken by students who have credit in 489. 591, 592 Special Problems (1-3 each) Advanced work under supervision of a member arranged to suit individual requirements of student. (Independent Study) Pre: graduate standing. May be repeated for a maximum of 6 credits. 592: S/U credit. 594 Special Topics in Electrical Engineering (1-3) Intensive inquiry into a certain important field of current interest in electrical engineering. (Lec. 1-3) Pre: permission of instructor. 599 Master’s Thesis Research (1-9) Number of credits is determined each semester in consultation with the major professor or program committee. (Independent Study) S/U credit. 601 Graduate Seminar (1) Seminar discussions presented by faculty and outside speakers on topics of current research interest. (Seminar) May be repeated for a total of 2 credits. May be taken concurrently with 602. S/U credit. 602 Graduate Seminar (1) Student seminars including the presentation of research results and detailed literature surveys. May be repeated for a total of 2 credits. S/U credit. 606 Digital Filter Synthesis (3) Review of z-transforms and discrete-time systems, properties of digital-filter networks, design of finite and infinite-impulse-response filters, accuracy considerations for coefficients and data, hardware implementation, system examples. (Lec. 3) Pre: 506 or equivalent. 610 Applications of Information Theory (3) Information theoretic underpinnings and practical techniques for data compression, channel coding for error control, and encryption and cryptography for secure information transmission. (Lec. 3) Pre: 509 or permission of instructor 625 Guided Waves in Optical and IR Fibers (3) Guided electromagnetic wave aspects of optical and IR fibers, novel approximation methods for solution of vectorial and scalar wave equations in optical fibers, theory of transparency and nonlinear optical interactions in solids as applied to design of optical fibers. (Lec. 3) Pre: 511 and 525. 648 Advanced Topics in Computer Architectures (3) Modern high-performance computer structures, parallel and distributed hardwares and softwares, instruction level parallelism, memory hierarchy, fault tolerant computing, and future generation computers. (Lec. 3) Pre: 548. 658 Instruction Level Parallelism (4) Advanced architectural methods for improving microprocessor performance. Branch effect reduction techniques based on both hardware and software. Reduced control dependencies, branch prediction, speculative execution, eager execution, disjoint eager execution. (Lec. 3) Pre: 548 or equivalent. 661 Estimation Theory (3) Extraction of information from discrete and continuous data, best linear estimation, recursive estimation, optimal linear filtering, smoothing and prediction, nonlinear state and parameter estimation, design and evaluation of practical estimators. (Lec. 3) Pre: 503 and 509. 665 Modulation and Detection (3) Advanced treatment of modulation and detection theory. Minimum meansquare error, maximum likelihood, and maximum posterior probability estimators. Applications to communications systems and to radar and sonar systems. (Lec. 3) Pre: 510. 670 Advanced Topics in Signal Processing (3) Seminar for advanced students. Selected topics of current research interest. Material will be drawn primarily from recent literature. (Lec. 3) Pre: 506 and 606. 672 Underwater Acoustics II See Ocean Engineering 672. 677 (or OCE 677) Statistical Sonar Signal Processing (3) Basic results in probability and statistics, signal processing, and underwater acoustics are applied to the design of detection, estimation, and tracking in active sonar, passive sonar, and underwater acoustic communication. (Lec. 3) Pre: MTH 451 or ELE 509, ELE 506, and ELE 571 (or OCE 571), or equivalents. ELE 510 is useful and closely related, but not required. 691, 692 Special Problems (1-3 each) Advanced work under supervision of a member arranged to suit individual requirements of a student. (Independent Study) Pre: permission of chairperson. May be repeated for a maximum of 6 credits. S/U credit. 694 Advanced Special Topics in Electrical Engineering (1-3) Intensive inquiry into a certain important field of current interest in electrical engineering, requiring advanced sophistication of a 600-level course. (Lec. 1-3) Pre: permission of instructor. 699 Doctoral Dissertation Research Number of credits is determined each semester in consultation with the major professor or program committee. (Independent Study) S/U credit. Top | Previous | Next |
||||||||||