Epson S1D13305 Series Technical Manual
Epson S1D13305 Series Technical Manual

Epson S1D13305 Series Technical Manual

Lcd controller ics
Table of Contents

Advertisement

Quick Links

MF1167-03
LCD Controller ICs
S1D13305 Series
Technical Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S1D13305 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Epson S1D13305 Series

  • Page 1 MF1167-03 LCD Controller ICs S1D13305 Series Technical Manual...
  • Page 2 Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products.
  • Page 3: Evaluation Board

    Configuration of product number Devices 13706 00A0 Packing specification Specification Package (B: CSP, F: QFP) Corresponding model number Model name (D: driver, digital products) Product classification (S1: semiconductor) Evaluation Board 13705 P00C0 Packing specification Specification Corresponding model number (13705: for S1D13705) Product classification (S5U: development tool for semiconductor)
  • Page 4: Table Of Contents

    Display Memory Write Characteristics (at MWRITE Command Execution) ....70 5.3.5 Output Signal Characteristics (at SLEEP IN Command Execution)......71 5.3.6 External Clock Input Characteristics ................71 5.3.7 LCD Control Signal Timing Characteristics ..............72 EPSON S1D13305 Series Technical Manual...
  • Page 5 Table 4-1 Various Settings Made to the Character Generator .............. 34 Table 4-2 Row Select Addresses ......................35 Table 4-3 Example of Parameters for the LCD Unit ................45 Table 4-4 Character Codes ........................63 EPSON S1D13305 Series Technical Manual...
  • Page 6: Overview

    Drive duty cycle:........Can be set without any required increments from 1/2 up to 1/256 duty cycles. 80 or 68-series MPU interface (selectable) Single power supply: ....... 2.7 to 5.5 V Package: ........... 60-pin QFP (plastic) QFP5-60pin ... S1D13305F00A EPSON S1D13305 Series Technical Manual...
  • Page 7: System Overview

    External CG Display memory (VRAM) Display address controller Display memory bus LCD unit Driver controller Driver bus Main memory X Dr X Dr X Dr LCD panel Y Dr Figure 1-2 Example of system configuration EPSON S1D13305 Series Technical Manual...
  • Page 8 S1D13305, and is not kept waiting by the S1D13305. Thus, the high-speed interfacing method adopted for the S1D13305 helps minimize possible reduction in the MPU’s processing capability. EPSON S1D13305 Series Technical Manual...
  • Page 9: List Of Abbreviations

    • SL ..........Number of scanning lines • TC/R......... Total number of characters per line • VRAM........Display memory • WF..........AC drive waveform • W/S........... Double common/single common • XDr........... X direction driver • YDr........... Y direction driver EPSON S1D13305 Series Technical Manual...
  • Page 10: Pins

    68 series ..R/W signal Frame signal Chip select input signal YSCL Scan shift clock Reset signal input Scan start pulse VA0– 27 · 28 VRAM address bus YDIS LCD power-down output VA15 30–43 NC: Non Connection EPSON S1D13305 Series Technical Manual...
  • Page 11: Package Dimensions

    2: PINS 2.1.3 Package Dimensions S1D13305F00A ± 25.6 ± INDEX ± 0.35 ± 0.15 0.05 0° 12° EPSON S1D13305 Series Technical Manual...
  • Page 12: Pin Functions

    ) so as not to prevent noise impact. If noise gets mixed in, insert a capacitor between SEL1/SEL2 and V as close to the IC pins as possible. This will effectively pre- vent noise from impacting SEL1 and SEL2. EPSON S1D13305 Series Technical Manual...
  • Page 13 This input signal is used to reset the S1D13305 to initialize it in hardware. Note 5 Note 5: Although this pin is a Schmitt trigger input to prevent the S1D13305 from being inadvert- ently reset by noise, care must be taken when intentionally lowering the power supply voltage. EPSON S1D13305 Series Technical Manual...
  • Page 14: Display Memory Control Pins

    This read control signal for display memory is used to enable data output from display memory. Output, active low This signal is used to place display memory in sleep mode or in the standby state during the period of per-line fre- quency division adjustment (blanking interval). EPSON S1D13305 Series Technical Manual...
  • Page 15: Lcd Driver Control Pins

    (unselected), thus causing display to turn off. Therefore, to power off the LCD unit, the liquid crystal drive power supply (with relatively large steady-state current) must be turned off at the same time display is turned off by using the YDIS sig- nal. EPSON S1D13305 Series Technical Manual...
  • Page 16: Commands

    Note 2: Two-byte parameters consist of two bytes of data (as in the case of APL and APH). Because the value of each register after power-on is indeterminate, make sure all com- mand parameters are set. EPSON S1D13305 Series Technical Manual...
  • Page 17: Command Description

    • Resets the internal timing circuit. • Turns display off. • Deactivates sleep mode (internal operation stopped state) (thus starting the oscilla- tor). To deactivate sleep mode, make sure the command and one parameter (P1) are input. EPSON S1D13305 Series Technical Manual...
  • Page 18 0: Other than the above (This value is usually set.) 1: The number of horizontal pixels is 2n + 1 times 32 (n = 0, 1, 2, ...) EPSON S1D13305 Series Technical Manual...
  • Page 19: Figure 3-1 Combination Of Iv And Hdotscr

    Origin of the screen 1 dot Background layer HDOT SCR Text 1–7 dots <Display screen> Figure 3-1 Combination of IV and HDOTSCR Note: If the leftmost column must also be corrected, shift dots in the horizontal direction. EPSON S1D13305 Series Technical Manual...
  • Page 20: Figure 3-2 Typical Relationship Between Fx/Fx And Display Addresses

    16 Y lines. Note: Although the LCD may look better when WF is set to 0, stripes in the X direc- tion will appear when the LCD drive voltage is high or viewing angle large. EPSON S1D13305 Series Technical Manual...
  • Page 21 · · · · · · · · · · · · · · · · · · · · · Note: Make sure the number of dots in excess display sections is within 64. EPSON S1D13305 Series Technical Manual...
  • Page 22 Note: When W/S = 1, [L/F] must be defined as an even number because dual-screen display is assumed. [Parameters P7, P8] Defines the number of memory addresses in the X direction of a virtual screen. AP15 AP14 AP13 AP12 AP11 AP10 EPSON S1D13305 Series Technical Manual...
  • Page 23 LCD panel. 3. Although the bus is placed in the high-impedance state during sleep mode, some voltage may be supplied to the bus line for a bus with pull-up/pull- down resistors. EPSON S1D13305 Series Technical Manual...
  • Page 24: Display Control Commands

    ON:OFF = 7:3 Note: Although SAD4 is assumed when W/S = 1, the screens specified by SAD2 and SAD4 cannot be made to flash independently of each other due to simultaneous control by parameters FP2 and FP3. EPSON S1D13305 Series Technical Manual...
  • Page 25 · · · · · · · · · · · · · · · · · · · · · · The next page shows the relationship between display modes and SAD and SL. EPSON S1D13305 Series Technical Manual...
  • Page 26 L F ⁄ ---------- - Set both SL1 and SL2 to <Example of screen configuration> Note 3 Second screen block (graphics) SAD2 SAD1 First screen block (text) Fourth screen block SAD3 Third screen block (SAD4) (text) EPSON S1D13305 Series Technical Manual...
  • Page 27: Graphic Display Mode

    Third screen block (text) First layer Second layer Third layer SAD1 SAD2 SAD3 Three-layer composition — <Example of screen configuration> Second screen block (graphics) Third screen block (graphics) SAD3 SAD2 SAD1 First screen block (graphics) EPSON S1D13305 Series Technical Manual...
  • Page 28 Parameters corresponding to SL3 and SL4 are determined by L/F, and thus need not be set. Note 3: When W/S = 1, the differences between SL1 and (L/F) / 2 and between SL2 and (L/F) / 2 are blanked. Upper screen Blanked Lower screen (L/F)/2 EPSON S1D13305 Series Technical Manual...
  • Page 29 · · · · · · Defines the cursor shape. [CRX] = 5 dots 0: Underscore cursor [CRY] = 9 dots 1: Block cursor CM = 0 For the graphics screen, set CM = 1. EPSON S1D13305 Series Technical Manual...
  • Page 30 FX ≥ 9, the cursor address must be preset for movement in character units. (See Section 4.1.4, “Cursor” on page 41.) OVLAY Specifies the method of composing layered screens and text or graphic display mode for each screen. EPSON S1D13305 Series Technical Manual...
  • Page 31: Figure 3-3 Example Of Screen Compositions

    L1 ⊕ L2 L1 > L2 > L3 Note Figure 3-3 Example of screen compositions Note: L1: Not flashing L2: Flashing at 17 Hz (as specified by DISP ON/OFF command) L3: Flashing at 2 Hz EPSON S1D13305 Series Technical Manual...
  • Page 32 The scrolling on individual layers, however, cannot be controlled. This command defines the number of dots to be shifted from the character origin. EPSON S1D13305 Series Technical Manual...
  • Page 33 : Fixed position M = 0 dots N = 0 dots : Shifted N dots to the right (N Decrement) Screen Note: See Section 4.1.7, “Scrolling” on page 46, for more information about this function. EPSON S1D13305 Series Technical Manual...
  • Page 34: Drawing Control Commands

    (CSRL) is set in the output buffer. Therefore, the high-order byte of the cursor address (CSRH) also can be read out by entering the RD signal following this command. (CSRL) Note (CSRH) Note Note: This is the read data. EPSON S1D13305 Series Technical Manual...
  • Page 35: Memory Control Commands

    MPU cycle time is possible. When the cursor is displayed, the read data and cursor positions do not match (with the cursor two positions ahead). Read data n ≥ 1 EPSON S1D13305 Series Technical Manual...
  • Page 36: Function Description

    Character font area + space To alter the character field, leave any portions other than the character font area set to 0 and increase FX or FY to enlarge the size of space as desired. EPSON S1D13305 Series Technical Manual...
  • Page 37: Figure 4-3 Example Of Character Configuration Consisting Of Two Or More Memory Addresses (When [Fx] = 9)

    The S1D13305 does not automatically insert character spaces. If the character field is greater than or equal to 9 dots, two memory addresses are required to configure one character even when the character font area may be within 8 dots. EPSON S1D13305 Series Technical Manual...
  • Page 38: Character Generator (Cg)

    • CG RAM (maximum 65 characters or more) that cannot be used in combination with CG ROM must be allocated to fixed addresses F000H through FFFFH. When 193 char- acters or more must be defined in this fixed address area, set SAG = F000H and M1 = EPSON S1D13305 Series Technical Manual...
  • Page 39: Table 4-1 Various Settings Made To The Character Generator

    Defined area of external 192 characters or less Other than the CG RAM-defined areas in CG ROM 193 characters or more Table 4-4 Set SAG = F000H and place SAG over the CG ROM table. EPSON S1D13305 Series Technical Manual...
  • Page 40: Table 4-2 Row Select Addresses

    · · · · RO W14 RO W15 Note: Line count l ... when character font consists of 8 lines or less Line count 2 ... when character font consists of 9 lines or more EPSON S1D13305 Series Technical Manual...
  • Page 41 Write data for row 4 Write data for row 5 Write data for row 6 Write data for row 7 Write data for row 8 · · · · · · · · · Write data for row 15 EPSON S1D13305 Series Technical Manual...
  • Page 42: Screen Configuration

    first line until the display address for one character is completed. (Character code is read from the same area, and data is read out in order of R0–R15 of the character generator.) (See Figure 4-2, “Example of character generator definition” on page 31.) EPSON S1D13305 Series Technical Manual...
  • Page 43 SAD+2 SAD+C/R 2 SAD+AP SAD+AP+1 SAD+AP+2 SAD+AP+C/R SAD+1 Line 1 SAD+2 3 SAD · · SAD+C/R · SAD+AP SAD+AP+1 Line 2 SAD+AP+C/R SAD+2AP Line 3 [L/F] Note:One bit of display memory corresponds to one dot. EPSON S1D13305 Series Technical Manual...
  • Page 44 Note: During dual-screen drive, the S1D13305 reads line 1 and line (β + 1) in succession. This constitutes one cycle, and the data for the upper and lower screens are read out alternately for each line. EPSON S1D13305 Series Technical Manual...
  • Page 45: Figure 4-5 Basic Display Memory Read Cycle

    TC/R Line 1 1-frame period · · · · · · [L/F] Figure 4-6 Relationship between TC/R and C/R In this case, LP is active only at the end of the lower screen’s display interval. EPSON S1D13305 Series Technical Manual...
  • Page 46: Cursor

    D = 1 FC1 = 0 Cursor ON FC0 = 1 FP1 = 0 First screen block (text screen) OFF FP0 = 0 FP3 = 0 Second screen block (graphics screen) ON FP2 = 1 EPSON S1D13305 Series Technical Manual...
  • Page 47: Figure 4-7 Example Of Cursor Automatic Shifting When Crx > 8

    CM = 1 8 dots 8 dots 8 dots 8 dots Block cursor 18 dots Automatically Automatically shifted shifted Automatically Cursor address preset shifted Figure 4-7 Example of cursor automatic shifting when CRX > 8 EPSON S1D13305 Series Technical Manual...
  • Page 48: Relationship Between Display Memory And Screens

    First screen block SAD3 SAD3 Third screen block SAD2 SAD2 Second screen block SAD3 SAD3 SAD2 Third screen block SAD2 SAD1 Second screen block First screen block SAD1 Figure 4-8 Relationship between display memory and screens EPSON S1D13305 Series Technical Manual...
  • Page 49: Figure 4-9 Window And Display Memory Settings

    CG RAM <Enlarged view of layered screen> 01110000 #4800 4A00 10001000 Unused 10001000 F000 10001000 CG ROM 11111000 10001000 10001000 00000000 #4807 <Display memory> Example of character A Figure 4-10 Example of display memory mapping EPSON S1D13305 Series Technical Manual...
  • Page 50: Determining Various Parameters

    To do so, reverse the calculation of the [TC/R] value in the equation above. 2. For the f value of Epson LCD units, refer to the LCD unit specifications. (5) Symptoms observed when TC/R is set incorrectly • Scanning of display in the Y direction stops, with horizontal lines displayed in high contrast.
  • Page 51: Scrolling

    W X Y Z 7 8 9 SAD1 A B C W X Y Z 7 8 9 W X Y Z 7 8 9 After scrolling SAD1 A B C W X Y Z 7 8 9 EPSON S1D13305 Series Technical Manual...
  • Page 52 E F G 1 2 3 4 T U V 1 2 3 4 5 6 7 (5) Scroll units Y direction X direction Text mode Characters Dots or characters Graphics mode Dots Dots Note 2 EPSON S1D13305 Series Technical Manual...
  • Page 53: Figure 4-11 Example Of Using Hdot Scr ([Fx] = 8)

    Figure 4-11 Example of using HDOT SCR ([FX] = 8) Note: Because the speed at which the LCD responds to instructions varies with temperature, smooth scrolling at low temperatures in particular may not easily be recognized. EPSON S1D13305 Series Technical Manual...
  • Page 54: Attribute Display Using The Layered Function

    The S1D13305 uses the DISP ON/OFF command’s FP parameter to produce halftone display. This is accomplished by flashing the screen at 15 Hz. However, because this method of display may cause display to flicker, characteristics of the LCD module used must be carefully considered. EPSON S1D13305 Series Technical Manual...
  • Page 55 Divide the first or second layer into halves with only the area OVLAY required made to flash at 2 Hz, and overlay the halved layer blocks by OR’ing. → X Y Z X Y Z EPSON S1D13305 Series Technical Manual...
  • Page 56: Oscillator Circuit

    CD = 2 to 18 pF CL value = 700 W (max.) Note: XG and XD must be wired in the shortest distance possible so that the wiring capacitance does not increase oscillation frequency fluctuation or current consumption. EPSON S1D13305 Series Technical Manual...
  • Page 57: Example Of Initial Settings

    Sets number of display lines in the second screen block to 120. P7 = 00H Sets start address of the third screen block to 0400H. P8 = 04H P9 = 00H Sets start address of the fourth screen block to 3000H. P10 = 30H EPSON S1D13305 Series Technical Manual...
  • Page 58 C = 5DH CRX: Cursor size in X direction (5 dots) P1 = 04H CRY: Cursor size in Y direction (7 dots) P2 = 86H Block cursor DISP ON/OFF Restores entire screen display. C = 59H Screen EPSON S1D13305 Series Technical Manual...
  • Page 59 Presets the cursor address to address 10001H. P2 = 10H MWRITE C = 42H P1 = FFH Fills the second screen block that corresponds to the second column on the first line with dots. P9 = FFH EPSON S1D13305 Series Technical Manual...
  • Page 60 4: FUNCTION DESCRIPTION Command Operation CSRW Repeats steps 18 and 19 until the background screen of the EPSON character string is filled with dots as shown below. MWRITE E P S O N Inverse display CSRW C = 46H Presets the cursor address to the first column on the first line of the third screen block.
  • Page 61 Number of characters in vertical direction = 240 / 1 = 240 Therefore, the required size of memory is 40 x 240 = 9,600 bytes. [Relationship between display and memory] 04B0h Second layer (graphics) (9,600 bytes) 0000h First layer (text) (1,200 bytes) 2A2Fh 04AFh EPSON S1D13305 Series Technical Manual...
  • Page 62 *: don’t care CSRFORM C = 5DH P1 = 04H P2 = 86H HDOT SCR C = 5AH P1 = 00H OVLAY C = 5BH P1 = 00H DISP ON/OFF C = 59H P1 = 16H EPSON S1D13305 Series Technical Manual...
  • Page 63 For the first layer, the required size of memory is 40 x 240 = 9,600 bytes. [Relationship between display and memory] 2580h Second layer (graphics) (9,600 bytes) 0000h First layer (graphics) (9,600 bytes) 4AFFh 257Fh EPSON S1D13305 Series Technical Manual...
  • Page 64 *: don’t care CSRFORM C = 5DH P1 = 04H P2 = 86H HDOT SCR C = 5AH P1 = 00H OVLAY C = 5BH P1 = 00H DISP ON/OFF C = 59H P1 = 16H EPSON S1D13305 Series Technical Manual...
  • Page 65 For the first layer, the required size of memory is 40 x 240 = 9,600 bytes each. [Relationship between display and memory] 4B00h Third layer (graphics) (9,600 bytes) 2580h Second layer (graphics) (9,600 bytes) 707Fh 0000h First layer (graphics) (9,600 bytes) 4AFFh 257Fh EPSON S1D13305 Series Technical Manual...
  • Page 66 *: don’t care CSRFORM C = 5DH P1 = 04H P2 = 86H HDOT SCR C = 5AH P1 = 00H OVLAY C = 5BH P1 = 00H DISP ON/OFF C = 59H P1 = 16H EPSON S1D13305 Series Technical Manual...
  • Page 67: Character Fonts And Character Codes

    4: FUNCTION DESCRIPTION Character Fonts and Character Codes 4.4.1 Character Fonts (Internal CG) Lower 4bit ( D ) or Character Code ( Hexadeclmal ) to D Note: represents a 6 x 8-dot entirely black pattern. EPSON S1D13305 Series Technical Manual...
  • Page 68: Relationship Between Character Codes And Those Usable As Cg Ram (For Combined Use With Internal Cg Rom)

    D7 D6 D5 D4 D3 D2 D1 D0 A B C D E F bits order bits 0 @ P “ D T d & ‘ 8 H X h < ¥ > CG RAM1 CG RAM2 M1= 0 M1=1 EPSON S1D13305 Series Technical Manual...
  • Page 69: Specifications

    Therefore, pay particular attention to the power supply and its wiring. 2. All voltages are based on V = 0 V. EPSON S1D13305 Series Technical Manual...
  • Page 70: Electrical Characteristics

    Therefore, an intermediate level of input voltage allows input current to flow to the pin. EPSON S1D13305 Series Technical Manual...
  • Page 71 External Clock Frequency 47.5% duty cycle Oscillator Feedback Resistance Note 4 MΩ Note: 4. The XG pin is only biased with several µA. When designing a circuit board, take the mea- sures necessary to prevent leakage. EPSON S1D13305 Series Technical Manual...
  • Page 72: Timing Characteristics

    RD Access Time — — ACC8 Output Disable Time [1] For memory control and operation control commands: = 2t + 75 > t + 245 CYC8 For all other commands: t = 4t + 30 CYC8 EPSON S1D13305 Series Technical Manual...
  • Page 73: System Bus Read/Write Characteristics Ii (68-Series Mpu)

    + 245 CYC6 For all other commands: t = 4t + 30 CYC6 Note: Note that t defines the time period of the E signal only in designated cases where CYC6 CS and E = high. EPSON S1D13305 Series Technical Manual...
  • Page 74: Display Memory Read Characteristics

    1/2t 1/2t VCE rise Address access time — - 100 — - 15 VCE access time — — - 80 - 90 –VD Output data hold time — — VCE data off time — — EPSON S1D13305 Series Technical Manual...
  • Page 75: Display Memory Write Characteristics (At Mwrite Command Execution)

    Note: The VD –VD pins have a built-in latch so that when a VD –VD bus enters a high-imped- ance state, the write data is retained until the read data from memory is placed on the bus. EPSON S1D13305 Series Technical Manual...
  • Page 76: Output Signal Characteristics (At Sleep In Command Execution)

    External clock rise time External clock fall time External clock high-level pulse EXT φ0 width External clock low-level pulse width External clock period [1] (t < t ----------- - 1000 [2] (t > t ----------- - 1000 EPSON S1D13305 Series Technical Manual...
  • Page 77: Lcd Control Signal Timing Characteristics

    ROW NO 1 Frame tim YSCL 1 Line tim YSCL ROW 1 ROW 3 ROW 2 XSCL – XD (14) (15) (16) (15) (16) (1) (2) (3) (15) (16) XECL XSCL – XD XECL WF(B) YSCL EPSON S1D13305 Series Technical Manual...
  • Page 78 X driver. Therefore, each line of data for the X driver is sent out beginning with the dot data at the left edge of the screen. EPSON S1D13305 Series Technical Manual...
  • Page 79: Connection To The System Bus

    Data (VRAM, register) write Command write (code only) 6.1.2 68-series MPU SEL1 = 1 SEL2 = 0 Function Status flag read Data (VRAM, CG, cursor address) read Data (VRAM, register) write Command write (code only) EPSON S1D13305 Series Technical Manual...
  • Page 80: Synchronization With The Mpu

    MPU, the MPU can access display memory without any problem, provided that the RD and WR signal cycle times (t ) satisfy rated timing requirements. (1) Write to display memory —— D0 – D7 —— Display memory VD0 – VD7 EPSON S1D13305 Series Technical Manual...
  • Page 81 Whether the MPU can read from display memory depends on whether the access time (t ) is guaranteed. If not, timing requirements can only be met by inserting one or more NOP instructions, which apparently has the same effect as inserting wait states. EPSON S1D13305 Series Technical Manual...
  • Page 82: Interfacing With The Mpu (Example Of Application)

    Interfacing with the MPU (Example of Application) 6.3.1 80-series MPU IORQ Decoder ® S1D13305 SEL1 SEL2 RESET RESET 6.3.2 68-series MPU Decoder 6802 S1D13305 SEL1 SEL2 RESET RESET Note: Z80 is a registered trademark of Zilog, Inc. of the U.S. EPSON S1D13305 Series Technical Manual...
  • Page 83: Status Flag

    CPU, and confirm that data is written to display memory within the time shown above. Accessing display memory outside this write time may cause the screen to flicker. (When rewriting the entire screen, simply turn the display off.) EPSON S1D13305 Series Technical Manual...
  • Page 84: Display Memory Interface

    This will prove beneficial for low-power consumption and high-speed operation. EPSON S1D13305 Series Technical Manual...
  • Page 85 Phone: +852-2585-4600 Fax: +852-2827-4346 Phone: +1-815-455-7630 Fax: +1-815-455-7633 Telex: 65542 EPSCO HX Northeast 301 Edgewater Place, Suite 120 EPSON TAIWAN TECHNOLOGY & TRADING LTD. Wakefield, MA 01880, U.S.A. 14F, No. 7, Song Ren Road, Phone: +1-781-246-3600 Fax: +1-781-246-5443 Taipei 110 Southeast...
  • Page 87: Technical Manual

    S1D13305 Series Technical Manual ELECTRONIC DEVICES MARKETING DIVISION EPSON Electronic Devices Website http://www.epsondevice.com Document code: 404676703 First issue March,1999 H This manual was made with recycle papaer, Printed January, 2003 in Japan C A and printed using soy-based inks.

Table of Contents